quick disbursing short term liquidity facility - German English Dictionary